the window ledge - Alemán Inglés Diccionario